.doctor_home .head_top{
	background: url(../../img/doctorTop.png) 0 0/100% 100% no-repeat;
	padding: .24rem;
	color: #FCFDFF;
}
.doctor_home .head_top .left{
	width: 1.12rem;
	margin-right: .24rem;
}
.doctor_home .head_top .left img{
	border-radius:50%;
}
.doctor_home .head_top .middle h5{
	color: inherit;
	font-size: .32rem;
	line-height: .36rem;
	margin-bottom: .04rem;
}
.doctor_home .head_top .middle div:nth-child(2){
	font-size: .26rem;
	line-height: .32rem;
	margin-bottom: .12rem;
}
.doctor_home .head_top .middle div:nth-child(2) span{
	margin-right: .2rem;
}
.doctor_home .head_top .middle div:nth-child(3){
	font-size: .24rem;
	line-height: .28rem;
}
.doctor_home .head_top .middle div:nth-child(3) .fee {
    border-left: 1px solid #FCFDFF;
    border-right: 1px solid #FCFDFF;
    padding: 0 .08rem 0;
    margin: 0 .06rem 0;
}
.doctor_home .skill_box{
	background-color: #FCFDFF;
    color: #666666;
    font-size: .24rem;
    line-height: .38rem;
    padding: .1rem .28rem;
    height: .54rem;
    overflow: hidden;
    position: relative;
}
.doctor_home .skill_box.skill_beside{
	height: initial;
	overflow: initial;
}
.doctor_home .skill_box img{
	width: .28rem;
	display: inline-block;
	margin: .04rem .18rem 0 0;
}
.doctor_home .skill_box span{
	vertical-align: top;
    display: inline-block;
    width: 78%;
}
.doctor_home .skill_box .skill_handle{
	position: absolute;
	right: 0;
	top: .1rem;
	padding: 0 .28rem;
}
.doctor_home .skill_box .skill_handle .dir{
	width: 0;
    height: 0;
    border-left: .08rem solid transparent;
    vertical-align: .05rem;
    border-right: .08rem solid transparent;
    display: inline-block;
    margin-left: .1rem;
}
.doctor_home .skill_box .skill_handle .dirDown{
	border-top: .08rem solid #666666;
}
.doctor_home .skill_box .skill_handle .dirUp{
	border-bottom: .08rem solid #666666;
}
.doctor_home .container{
	position: absolute;
    top: 2.14rem;
    bottom: 0;
    width: 100%;
}
.doctor_home .container .navHandle{
	height: .88rem;
	line-height: .88rem;
	width: 100%;
	border-top: 1px solid rgba(0,0,0,0.10);
	border-bottom: 1px solid rgba(0,0,0,0.10);
	background-color: #FCFEFF;
	box-sizing: initial;
}
.doctor_home .container .navHandle ul{
	overflow: hidden;
}
.doctor_home .container .navHandle ul li{
	width: 33.3333%;
	float: left;
	text-align: center;
}
.doctor_home .container .navHandle ul li.on span{
	color: #4ABAE2;
	border-bottom-color: #4ABAE2;
}
.doctor_home .container .navHandle ul li span{
	height: .88rem;
	display: inline-block;
	color: #999999;
	font-size: .28rem;
	border-bottom: .04rem solid transparent;
}
.doctor_home .container .navBox{
	position: absolute;
    top: .92rem;
    bottom: 0;
    overflow-y: auto;
    width: 100%;
}
.doctor_home .container .navBox .box.appointment .weekday{
	width: 23.5%;
	height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    overflow-y: auto;
}
.doctor_home .container .navBox .box.appointment .weekday li{
	width: 100%;
	height: .88rem;
	text-align: center;
	padding-top: .12rem;
	background-color: #f2f3f5;
}
.doctor_home .container .navBox .box.appointment .weekday li.on{
	background-color: #fff;
}
.doctor_home .container .navBox .box.appointment .weekday li span{
	color: #333333;
	font-size: .28rem;
	line-height: .4rem;
	display: block;
}
.doctor_home .container .navBox .box.appointment .weekday li i{
	color: #666666;
	font-size: .2rem;
	line-height: .28rem;
	display: block;
}
.doctor_home .container .navBox .box.appointment .timeline{
	width: 76.5%;
	padding-left: .36rem;
	background-color: #fff;
	position: absolute;
	top: 0;
	left: 23.5%;
	height: 100%;
	overflow-y: auto;
}
.doctor_home .container .navBox .box.today{
	width:100%;
}
.doctor_home .container .navBox .box.today .con{
	padding-left: .36rem;
	background-color: #fff;
	border-bottom: 1px solid rgba(198,199,204,.5);
}
.doctor_home .container .navBox .box.appointment .timeline .title,
.doctor_home .container .navBox .box.today .title{
	height: .72rem;
	line-height: .72rem;
	border-bottom: 1px solid rgba(0,0,0,0.10);
}
.doctor_home .container .navBox .box.appointment .timeline .title span:nth-child(1),
.doctor_home .container .navBox .box.today .title span:nth-child(1){
	color: #333333;
	font-size: .28rem;
	margin-right: .16rem;
}
.doctor_home .container .navBox .box.appointment .timeline .title span:nth-child(2),
.doctor_home .container .navBox .box.today .title span:nth-child(2){
	color: #999999;
	font-size: .22rem;
}
.doctor_home .container .navBox .box.appointment .timeline li,
.doctor_home .container .navBox .box.today li{
	overflow: hidden;
	height: .88rem;
	line-height: .88rem;
	border-bottom: 1px solid rgba(0,0,0,0.10);
	font-size: .28rem;
	color: #333333;
}
.doctor_home .container .navBox .box.appointment .timeline ul:last-child li:last-child,
.doctor_home .container .navBox .box.today ul:last-child li:last-child{
	border-bottom: none;
}
.doctor_home .container .navBox .box.appointment .timeline li .right,
.doctor_home .container .navBox .box.today li .right{
	float: right;
	color: #4ABAE2;
	font-size: .24rem;
	position: absolute;
	right: 0;
	padding-right: .48rem;
}
.doctor_home .container .navBox .box.appointment .timeline li .right i,
.doctor_home .container .navBox .box.today li .right i{
	position: absolute;
    width: .108rem;
    right: .24rem;
    top: 50%;
    margin-top: -.08rem;
}
.doctor_home .container .navBox .box.evaluate .con{
	padding-left: 3.2%;
	border-bottom: 1px solid rgba(198,199,204,.5);
	background-color: #fff;
}
.doctor_home .container .navBox .box.evaluate .con .consumer .title{
	color: #333333;
	font-size: .28rem;
	height: .66rem;
	line-height: .66rem;
	border-bottom: 1px solid rgba(0,0,0,0.10);
}
.doctor_home .container .navBox .box.evaluate .con .consumer .infor{
	padding-top: .18rem;
}
.doctor_home .container .navBox .box.evaluate .con .consumer .infor .left{
	width: 12.12121212121212%;
	margin-right: 3.30578512396694%;
}
.doctor_home .container .navBox .box.evaluate .con .consumer .infor .left img{
	vertical-align: top;
}
.doctor_home .container .navBox .box.evaluate .con .consumer .infor .left span{
	display: block;
	color: #999999;
	font-size: .22rem;
	margin-top: .08rem;
}
.doctor_home .container .navBox .box.evaluate .con .consumer .infor .middle{
	width: 84.57300275482094%;
	padding-right: 3.30578512396694%;
}
.doctor_home .container .navBox .box.evaluate .con .consumer .infor .middle div:nth-child(1){
	line-height: .36rem;
	margin-bottom: .08rem;
}
.doctor_home .container .navBox .box.evaluate .con .consumer .infor .middle div:nth-child(1) img{
	vertical-align: top;
	width: .36rem;
	margin-right: .1rem;
	display: inline-block;
}
.doctor_home .container .navBox .box.evaluate .con .consumer .infor .middle div:nth-child(1) span:nth-child(1){
	color: #666666;
	font-size: .28rem;
}
.doctor_home .container .navBox .box.evaluate .con .consumer .infor .middle div:nth-child(1) span:nth-child(2){
	color: #999999;
	font-size: .24rem;
}
.doctor_home .container .navBox .box.evaluate .con .consumer .infor .middle p{
	color: #999999;
	font-size: .24rem;
	line-height: .32rem;
}
.doctor_home .nomore{
	height: .64rem;
	line-height: .64rem;
	text-align: center;
	color: #BBBBBB;
	font-size: .24rem;
}

/*.doctor_home .container.containerFixed{
	position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    overflow-y: auto;
    right: 0;
    bottom: 0;
    height: 100%;
}
.doctor_home .container.containerFixed .navHandle{
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
}
.doctor_home .container.containerFixed .navBox{
	position: fixed;
    width: 100%;
    top: .92rem;
    bottom: 0;
}
.doctor_home .container.containerFixed .navBox .weekday{
	position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    overflow-y: auto;
}
.doctor_home .container.containerFixed .navBox .timeline{
	position: absolute;
    left: 23.5%;
    top: 0;
    height: 100%;
    overflow-y: auto;
}*/
